ClawLoop: Self-Improving Agents via Harness-Native Training Loop
ClawLoop:基于 Harness 原生训练闭环的自改进 Agent 框架
🧭 自改进 Agent 训练闭环 · Harness 原生任务合成 ★ 深度解读
Meituan · Peking University
无外部教师模型下,通过任务合成-训练-诊断闭环实现 harness agent 自改进,并迁移到小模型
📌 工作参考价值(4 点)
- 任务合成用可执行 generator 直接产出环境、答案 key 和 answer contract,避免让 LLM 直接生成答案;电商/搜索场景构造模拟任务(订单聚合、库存核对、报表生成)时可借鉴“生成代码而非标签”,把隐含业务规则写成 skill/contract 文件,确保 reward 可验证且不泄漏。
- SFT 阶段只对 agent action token 计算 loss,mask 掉环境观察 token;多轮 agent 训练中商品详情、日志、工具输出往往很长,不做 mask 会主导梯度,这个 trick 可直接复用。
- RL 用 GRPO 时引入 admission band [N_l, N_h] 只保留当前策略通过率居中的任务,太难或太易都不产生 advantage;推荐/对话策略的自我博弈或课程学习可以按通过率过滤样本,动态保持训练信号密度。
- 诊断反馈闭环:让模型自己总结失败轨迹并聚合 failure patterns,驱动下一轮任务生成;可用于 query 改写、Agent 规划失败归因,自动生成针对性补强数据,不依赖人工分析。